#pragma once

/**
 * A keyframe range structure. This defines the limits of an interpolated keyframe value.
 */
typedef struct _vus_keyframe_range {
	float min;
	float max;
} vus_keyframe_range;

/**
 * Determines if two keyframe ranges are equal.
 *
 * @param left The left side of the comparison.
 * @param right The right side of the comparison.
 * @return true if the ranges are equal, false otherwise.
 */
VENTUS_EXPORT bool vus_keyframe_range_equals(vus_keyframe_range left, vus_keyframe_range right);
